package cn.ibdsr.human.transfer.job;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.time.LocalDateTime;

/**
 * @description:
 * @author: cdl
 * @email: iamcimon@qq.com
 * @date: 2021/8/4 10:21
 */
@ApiModel("工作详情DTO")
@Data
public class JobResponseDTO extends  JobSaveDTO {

    /**
     * 用工类型
     */
    @ApiModelProperty(value = "用工类型")
    private String workerTypeDes;

    /**
     * 用工类型
     */
    @ApiModelProperty(value = "性别要求")
    private String genderDes;
    /**
     * 学历要求
     */
    @ApiModelProperty(value = "学历要求")
    private String educationDes;
    /**
     * 经验要求
     */
    @ApiModelProperty(value = "经验要求")
    private String experienceDes;



    @ApiModelProperty(value = "序号")
    private Long rank;

    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private LocalDateTime updateTime;

    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private String updateTimeDes;

    /**
     * 是否发布（0-否；1-是；）
     */
    @NotNull(message = "是否发布")
    private String isPublishDes;
}
